accommodations for travellers and tourists - Spanish English Dictionary